package com.etc.mapper;

import com.etc.pojo.SightDetail;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SightDetailDao {
    /**
     * 通过景点名称模糊查询景点
     * */
    List<SightDetail> selectSightDetailByName(@Param("sightName") String sightName);


    /**
     *指定编号删除景点信息
     * @param 传入的编号
     */

    int delSightDetail(int sightId);

    /**
     * 修改景点
     * */
    int modifySightDetail(@Param("sightId") int sightId,@Param("sightName") String sightName,
                          @Param("sightAdd") String sightAdd, @Param("sightPrice") String sightPrice,
                          @Param("sightOpenTime") String sightOpenTime, @Param("sightDescribe")String sightDescribe,
                          @Param("sightImg") String sightImg, @Param("sightStatus") String sightStatus);


    /**
     * 添加景点
     * @param SightDetail 新增的景点信息
     * @return  true:增加成功 false:增加失败
     */

    int addSightDetail(@Param("sightName") String sightName,
                       @Param("sightAdd") String sightAdd, @Param("sightPrice") String sightPrice,
                       @Param("sightOpenTime") String sightOpenTime, @Param("sightDescribe")String sightDescribe,
                       @Param("sightImg") String sightImg, @Param("sightStatus") String sightStatus);
}
